appalachian stitchwort - German English Dictionary